jQuery.divselect = function(div,input) {
	var $input = jQuery(input);
	var val = $input.val();
	if(val){
		jQuery(div + ' a').each(function(){
			if(jQuery(this).attr('selectid') == val){
				jQuery(div+" cite").html(jQuery(this).html());
			}
		});
	}
	jQuery(div+" cite").click(function(event){
		var $box = jQuery(div+" ul");
		var n = $box.find("li").length;
		var h;
		if(n>4){
			h =144;
		}
		else{
			h = n*35;
		}
		$box.height(h);
		jQuery(div+" ul").slideToggle("fast");
        event.stopPropagation();
	});

	jQuery(div+" ul a").click(function(event){
		var txt = jQuery(this).html();
		jQuery(div+" cite").html(txt);
		var value = jQuery(this).attr("selectid");
		$input.val(value);
		jQuery(div+" ul").hide();
        event.stopPropagation();
	});

	jQuery(document).click(function(){
		jQuery(div+" ul").hide();
	});


};